#include<stdio.h>
#include<math.h>

//int search(int list[],int n,int x);//1 
//int main(void)
//{
//    int i,n,x,k,a[10];
//    int j=0;
//    scanf("%d",&j);
//    for(i=0;i<j;i++)
//    {
//    	scanf("%d",&a[i]);
//	}
//    scanf("%d",&x);
//    search(a,10,x);
//    k=search(a,10,x);
//    if(k>=0)
//    {
//    	printf("Index is: %d\n",k);
//    }
//    else
//       printf("Not found\n");
//}
//int search(int list[],int n,int x)
//{
//    int i,flag=0;
//    for(i=0;i<n;i++)
//      if(list[i]==x)
//	  {
//        flag=1;
//        return i;
//      }
//    if(flag==0)
//      return -1;
//}

//void sort(int *x,int n,int m);//2 
//int main(void)
//{
//    int i,m,n;
//    int a[80];
//    scanf("%d",&n);
//    for(i=0;i<n;i++)
//    {
//    	scanf("%d",&a[i]);
//    }
//    scanf("%d",&m);
//    sort(a,n,m);
//    for (i=0; i<n;i++)
//    {
//    	printf("%d ",a[i]);
//    }
//    printf("\n");
//    return 0;
//}
//void sort(int *x,int n,int m)
//{
//    int i,j,k;
//    for (i=1; i<=m;i++)
//    {
//        k=x[n-1];
//        for(j=n-1;j>0;j--)
//        {
//        	x[j]=x[j-1];
//        }
//        x[0]=k;
//    }
//}

//void sort(int *p,int n);//3 
//int main()
//{
//    int a[10],n,i; 
//    scanf("%d",&n); 
//    for(i=0;i<n;i++)
//    {
//        scanf("%d",&a[i]); 
//    }
//    sort(a,n);         
//    for(i=0;i<n;i++)
//    {
//        printf("%d ",a[i]);
//    }
//}
//void sort(int *p,int n)
//{
//	int i,j,t;
//	for(i=0;i<n-1;i++)
//	{
// 		for(j=i+1;j<n;j++)
// 		{
// 			if(p[i]>p[j])
//       		{
//		   		t=p[i];
//		   		p[i]=p[j];
//		   		p[j]=t;
//			}
// 		}
// 	}
//}

int main()//4 
{
    int count=0,i,m,n,no=0;
    int num[50];
    int *p;
    scanf("%d%d",&n,&m);
    for (i=0;i<n;i++)
    {
    	num[i]=i+1;
    }
    p=num;
    while (no<n-1)
    {
        if(*p!=0)
            count++;
        if(count==m)
        {
            no++;
            printf("%d\n",*p);
            *p=0;
            count=0;
        }
        p++;
        if(p==num+n)
        {
        	p=num;
        }
    }
    p=num;
    while(*p==0)
        p++;
    return 0;
}
